package com.ccys.db.mapper;

import com.ccys.db.entity.TblBookingDiagnosis;
import com.ccys.db.vo.doctor.doctorConsultStage.GetComboboxUpConsultVo;
import com.ccys.db.vo.doctor.passHistoryConsultants.GetPassHistoryConsultantsDiagnosisMakeVo;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

import java.util.List;

/**
* Created by Mybatis Generator on 2023/12/25
*/
public interface TblBookingDiagnosisMapper extends Mapper<TblBookingDiagnosis>, MySqlMapper<TblBookingDiagnosis> {
    List<GetPassHistoryConsultantsDiagnosisMakeVo> findDiagnosisByMemberId(@Param("memberId") String memberId,@Param("childId") String childId);

    List<GetComboboxUpConsultVo.Diagnosis> getComboboxUpConsultFindListByBookingIds(@Param("bookingIds") List<String> bookingIds);

    void updateDelFlagTrueByBookingId(@Param("bookingId") String bookingId);
}